To be in a difficult financial situation or to have very little of something
कठिन वित्तीय स्थिति में होना या किसी चीज की कमी होना
English Usage: They are hard up for cash after the unexpected expenses.
Hindi Usage: अनपेक्षित खर्चों के बाद वे पैसे की तंगी में हैं।